directly responsible - French English Dictionary